package Generics.Generics_function;

import java.util.ArrayList;

public class Demo1 {
    public static void main(String[] args) {
        // 泛型方法
        // 目标： 接收任意数组并输出其值
        String[] names = {"张三","李四","王五"};
        printArray(names);

        System.out.println();

        ArrayList list = new ArrayList();
        list.add("hello");
        list.add("world");
        list.add(1017);
        printArray(list.toArray());

        int[] arr = {1,2,3,4,5,6,7,8,9,10};
        // printArray(arr);
    }

    // 接收数组的泛型方法
    public static <T> void printArray(T[] array){
        for (T t : array) {
            System.out.print(t+"\t");
        }

    }
}
